package com.ybkj.daijia.server.sp;

import java.io.Serializable;
import java.util.Date;

/**
 * 订单变更
 *
 * @author Sakura
 */
public class DdbgMessage implements Serializable {

    private static final long serialVersionUID = -2548935055471269526L;

    private String AppKey;//公司标识

    /**
     * 订单变更（MOREQ_DDBG）
     */
    private String orderNo;// 订单号

    private String useLocale;// 用车地点

    private Double useLon;// 乘客用车地点经度,Double（BD02）,精确至小数点后6位

    private Double useLat;// 乘客用车地点纬度,Double（BD02），精确至小数点后6位

    private Date useTime;// 乘客用车时间,yyyy-MM-dd HH:mm:ss

    private Date orderTime;// 乘客下单时间,yyyy-MM-dd HH:mm:ss

    private String destination;// 目的地

    private Double destLon;// 目的地经度,Double(BD02)，精确至小数点后6位

    private String destLat;// 目的地纬度,Double(BD02)，精确至小数点后6位

    private String passengerDemand;// 乘客备注

    private String isVoice;// 是否是语音订单,固定字符,Y语音订单；N文本订单

    private String voiceUrl;// 语音地址

    private String transPriceType;// 运价类型,对应运价信息（如果该订单涉及到多个运价类型，使用“|”分隔,与接口运价信息（MOREQ_YJXX）记录对应

    private Date changeTime;// 订单变更时间,yyyy-MM-ddHH:mm:ss

    public DdbgMessage() {
        super();

    }

    public String getAppKey() {
        return AppKey;
    }

    public void setAppKey(String appKey) {
        AppKey = appKey;
    }


    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getUseLocale() {
        return useLocale;
    }

    public void setUseLocale(String useLocale) {
        this.useLocale = useLocale;
    }

    public Double getUseLon() {
        return useLon;
    }

    public void setUseLon(Double useLon) {
        this.useLon = useLon;
    }

    public Double getUseLat() {
        return useLat;
    }

    public void setUseLat(Double useLat) {
        this.useLat = useLat;
    }

    public Date getUseTime() {
        return useTime;
    }

    public void setUseTime(Date useTime) {
        this.useTime = useTime;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public Double getDestLon() {
        return destLon;
    }

    public void setDestLon(Double destLon) {
        this.destLon = destLon;
    }

    public String getDestLat() {
        return destLat;
    }

    public void setDestLat(String destLat) {
        this.destLat = destLat;
    }

    public String getPassengerDemand() {
        return passengerDemand;
    }

    public void setPassengerDemand(String passengerDemand) {
        this.passengerDemand = passengerDemand;
    }

    public String getIsVoice() {
        return isVoice;
    }

    public void setIsVoice(String isVoice) {
        this.isVoice = isVoice;
    }

    public String getVoiceUrl() {
        return voiceUrl;
    }

    public void setVoiceUrl(String voiceUrl) {
        this.voiceUrl = voiceUrl;
    }

    public String getTransPriceType() {
        return transPriceType;
    }

    public void setTransPriceType(String transPriceType) {
        this.transPriceType = transPriceType;
    }

    public Date getChangeTime() {
        return changeTime;
    }

    public void setChangeTime(Date changeTime) {
        this.changeTime = changeTime;
    }

}
